از آنجایی که ویژوال بیسیک (Visual Basic) یک زبان برنامه نویسی بر پایه رابط کاربری گرافیکی (GUI) است ، اولین مرحله ی توسعه ی یک برنامه در ویژوال بیسیک ساخت رابط کاربری گرافیکی است. برای ساخت یک رابط کاربری گرافیکی (GUI) ، کافیست کنترل ها را از بخش Toolbox به فرم اضافه کنید و سپس ویژگی های هر کنترل را به دلخواه خود تغییر دهید و شخصی سازی کنید. دقت داشته باشید که فرم اصلی برنامه نیز یک نوع کنترل محسوب می شود و شما می توانید مشخصات آن را نیز تغییر دهید. پس از افزودن کنترل ها به فرم لازم است برای آن ها کدهایی بنویسید تا به رفتارهای کاربر مانند (( کلیک کردن روی یک دکمه )) پاسخ دهد. بنابراین نویژوال بیسیک (Visual Basic) یک زبان برنامه نویسی رویداد-محور (event-driven) نیز هست. با مفاهیم برنامه نویسی رویداد-محور در درس های آینده آشنا خواهیم شد.
۲.۱ تغییر مشخصات فرم پیش فرض با استفاده از پنجره Propertise
زمانی که یک پروژه جدید در ویژوال بیسیک ۲۰۱۳ را آغاز می کنید، به طور پیش فرض یک فرم به همراه پنجره ی Solution Explorer و پنجره ی Properties به شما نشان داده می شود. مطابق شکل زیر :
شکل ۲.۱ : محیط اولیه ویژوال بیسیک پس از ایجاد پروژه ( بر روی عکس کلیک کنید)
پنجره Propertise همه مشخصات مربوط به فرم پیش فرض (Form1) را به همراه خاصیت ها و مقادیر آن ها نشان می دهد. شما می توانید نام فرم ، عنوان فرم ، رنگ پس زمینه ، رنگ فرم ، سایز فرم ، راست چین بودن یا نبودن فرم و … را تغییر دهید.
در جدول زیر چند مثال از خاصیت ها و مقادیر آن ها آمده است :
مقدار |
خاصیت |
MyForm |
Name |
فرم اول |
Text |
Blue |
BackColor |
False |
MaximizeBox |
با تنظیم مقادیر بالا برای خاصیت ها ، پنجره ای که به عنوان صفحه برنامه به ما نمایش داده می شود به صورت شکل زیر خواهد بود.

شکل ۲.۲ : پنجره ای که مشخصات آن تغییر داده شده
ما در واقع نام فرم را از Form1 به MyForm تغییر دادیم. سپس متن عنوان فرم را که با خاصیت Text مشخص شده بود تغییر دادیم تا عنوان فرم به ((فرم اول)) تغییر کند. همچنین رنگ پس زمینه آن را به آبی تغییر دادیم و با تنظیم مقدارFalse برای خاصیت MaximizeBox گزینه ی بزرگ کردن پنجره را غیرفعال کردیم.
۲.۲ : تغییر مشخصات فرم پیش فرض هنگام اجرای برنامه
علاوه بر روشی که در بالا ذکر شد ، شما می توانید مشخصات فرم را در هنگام اجرای برنامه نیز تغییر دهید که برای این کار به کد نویسی نیاز است. فرم پیش فرض برنامه یک شیئ است و برای دسترسی سریع به ان از کلمه کلیدی Me استفاده می کنیم. خاصیت مورد نظر با یک نقطه به کلمه کلیدی Me اضافه می شود. دستور کلی به شکل زیر است :
ObjectName.property
مثلا برای تغییر رنگپس زمینه به آبی می توان از کد زیر استفاده کرد :
Me.BackColor=Color.Blue
نظرات شما عزیزان: